I know this might sound stupid, but I don't know why the demo uses 4 cocktail sorts to sort through all points. Is there a good reason or is this just a result of experimentation?