Fix activatable class treating all classes as same
Use do_in_context for textures in camera class
Fix crash on exit
Stop trying to draw closed windows
Fix restoration of previous activatables
Fix activatable::is_active