(Geometry Nodes) Find a median point of Instances verts and distribute objects

In geometry nodes, I need to find the center point of EACH instance and create a new object in it’s center and orient it to the camera, from that I am using a Geometry Proximity to create a mask opening out used in the shader editor.

I need to NOT use the Instance point as center but rather the Instance average geometry center as center.
Current result:

required result:

Test_.blend (2.4 MB)
@higgsas @ogonek

Test_.blend (380.2 KB)


As always, thank you @higgsas