More memory optimisations, and make types more sensible