Compose shuffling function based on already available subgrouping and allocation information
Useful links