not takes the full cmxcanvas model, uses cmxJSON as before but also passes any possible move options/defaults from cmx model to ccmove