Issue #2910886: Initial commit, an event approach for let other modules to flush the image style upon update
Closes #2910886