RenderItems and Batches restructured