These attributes are handled specifically in execute_instances_tasks anyway so the generic code path doesn't make sense. Referencing those attributes is incorrect since the temporary geometry set built for collections goes out of scope after foreach_geometry_in_reference. Part of #138279 Pull Request: https://projects.blender.org/blender/blender/pulls/138508