Let's resolve this! I think we're all coming around to the always-64-bit representation being the appropriate course of action. It's both easier and most likely to be safest over time. It can be wasteful for some common numbers, but I suspect the Venn diagram of people concerned about byte shaving and those wanting floats in their blocks might have a very small intersecting area.
(PR on a PR, apologies)
Let's resolve this! I think we're all coming around to the always-64-bit representation being the appropriate course of action. It's both easier and most likely to be safest over time. It can be wasteful for some common numbers, but I suspect the Venn diagram of people concerned about byte shaving and those wanting floats in their blocks might have a very small intersecting area.