My idea was to overwrite the thumb component and create the images once they are loaded and cache them. That way you could just throw in a Plugin and once ImageOptim decides what their pricing looks like you can just remove the plugin if you want or keep it.