Silly pre-optimisation