A custom UICollectionViewFlowLayout that positions a supplementary view behind each section