the scaling manager now controls when the various objects are active so stuff won't be null because of stuff running too fast or slow.