If I register an onInsert with ``` table[BlinkKey].events.onInsert.register(...) ``` is that handler fired before, or after the insert was completed?