>>>>As Fabio said, this will cost you Rushmore Optimization!
>>>
>>>Plus a wait window for every second new record added.
>>
>>...and if the function can't be found when a record is updated or inserted, an error.
>
>Worse than this, I knew someone that programmatically hacked the CDX to remove the for condition from the index expression. If that process went wrong, well, now we'd be completely off in uncharted territory.
I heard of various hacks, but this idea itself is far out there. Good luck to anyone who tries that.