Fixed caching code

Hooray for overcomplication...
Fixed objects popping in late when loading a save

The database was pointlessly caching itself and then reloading when the
scene changes