Lazy asset manager for SDL2