Dan was right - there was a memory leak. Level fixtures now have a LevelEntity component, to make them easier to clean up