Have a global list of tags instead of having tags per ImageItem
Implement tag based filtering