Slight optimisations.