Disabled entities are not supposed to be updated

Documentation states that disabled nodes don't get updated. I reckon this should be enforced by the engine as I added a bunch of particles emitters which were being disabled/enabled and it was causing quite a performance hit having them all effectively updated all the time.