Asynchronous Direct3D rendering design sugeestion