Correctly populating image list when source added