Optimised pair struct. Now minimum 24 bytes.