Combining Fields Across Nested Structs