In my use case I use the <picture> element, which allows various <source> images that can be art directed for breakpoints.
To integrate zoom.ts I've added a data-src to the fallback image of the <picture> element pointing to the highest resolution image. This functions well until the image is zoomed in. When zoomed out, the image is replaced with the data-src value which is no longer art directed.