removed BatchManagement from NiftyRenderDevice to keep it more simple