Player in world support + double-buffering