Fix yet another case of trying to add fat pointers.
Add support for 4-byte aligned loading of 8 byte values via capabilities.