Magnet Block Sorting For Variably Polarising Undulators