Update to support abstract transforms for nonlinear

Interactive thin plate!