Handle reading into embedded structs when using Select