pub fn write_batched_instance_buffer<F>(
    render_device: Res<'_, RenderDevice>,
    render_queue: Res<'_, RenderQueue>,
    gpu_array_buffer: ResMut<'_, GpuArrayBuffer<<F as GetBatchData>::BufferData>>
)
where F: GetBatchData,