Might make more sense to have an associated NSIndexPath instead of tag