We should make a generalized `stepHook` for `clip`. See here: https://github.com/jquery/jquery-ui/blob/cc5ac08fdeac94c8ee0ccdf6c50e78de44db47fc/ui/jquery.ui.effect.js#L628

Essentially, `start`, and `end` can be `fx.start` and `fx.end`.