First try of a demonstration with multiple functionality with a
zoneHandler,

Functionality works separately and the zoneHandler object is attached
and detached gracefully, but the transformations applied to the image
doesn't stack well - work in progress