EntitySystems now call World#udpateEntityStates right before processing.

This way entity states are still processed even for passive systems.