support for ExternalImageProcessor