The serialized form of all Basic Types can fit inside one Bytes32 chunk for merkleization
A uint256 integer will occupy the entire Bytes32 chunk.
Smaller unisigned integers and booleans are serialized, then packed with zeroes to fill the chunk