Implement Move-Opaque. This is useful for OpenGL which does not have XOR.
(From Anna)