Moved image list events to a delegated handler