Optimisations are nice.