Creates a new PrimitiveRenderer bound to the given layer objects.
The exercise content renderer.
The tutor annotation overlay.
Callback to ACK a command back to the tutor.
Applies a render command to the appropriate layer, then sends an ACK.
The PrimitiveRenderCommand to execute.
Routes incoming render commands to the correct canvas layer.