Get PCG points from a soft object reference (with the PCG selected as a soft object)

So the basis of the question is pretty much what I wrote in the topic.
Lets say I have a PCG that has soft object selection from the editor. If I pick some static mesh it returns the correct data from the mesh in the soft object reference. If I pick PCG generated content or a PCG stamp that I unkinked from the PCG it returns a pivot position of the actor completely ignoring instances that are inside of that actor and nothing more. What I want in a nutshell is the ability to dynamically exclude 1 PCG from another (think of it as difference node between two PCGs). Now I know you can bring in the PCG as a subgraph and do all in a single PCG, unfortunately I cant use this method. I want to use same blueprint with the same PCG inside to pick soft object from the scene and exclude those instances or static meshes or whatever from the PCG itself.