[Bug 1.58] Some offscreen animations do not respect game speed

Some sprites that are not visible do not update their animation rate to reflect a change in game speed.


To reproduce:

  • Create a new game on any map.
  • Zoom the camera in so that only a few import/export sockets are visible.
  • Pause the game. Note that the arrows on the sockets are now paused.
  • Zoom out. Note that the sockets that were previously offscreen still have animated arrows.