feat: per value support for fixed-length packed structs (#7714)