Is there anything that should be done for transactions if updates are done in an event or timer handler? It seems that things work properly, and the changes to a UserModel object are saved, but I was wondering if this is more of a side-effect. I seem to recall something about this, but I cannot find it now.