Should we create an event subscriber in core image module for this feature?