interpolator class as well as making transform editable