I would like to make a suggestion for future revision.
Wouldn’t it be great to have an event just a tick before a component gets updated? For example, with the new system can update a component “up to X times per second”, it would be awesome to follow some kind of flow like:
Event ComponentUpdatingNextTick -> Do the actual Update -> OnComponentUpdate, this way, we could update some values right before it updates, not the way it has to be done right now which is updating it constantly on every tick or every X seconds, making some of those update lost as there would be a local update before the actual network update, thus “wasting” computing resources.
I think it would be an optimal workflow for some updates. This way you would complete the feel of “automatic updates”.
What are your thoughs on this?