Keeping pointer to header in a NSMapTable instead of calling
collectionView:viewForSupplementaryElementOfKind:atIndexPath