Make RenderChan a newtype struct.

Also, derive Clone rather than implementing it manually.