I tried to implement and tinker with this but to no avail.
There might have been a miscommunication, I blame my “Sun/Planet” analogy myself. I’m not too great at explaining things :c
But I also think I might have found another solution.
The “Source” BP:
With this solution, the BP rotating around the source actually doesn’t contain any blueprints, just a constructor script to change the static mesh. So it’s effectively just a static mesh that gets treated as a blueprint.
I also went ahead and removed the mesh from the source as well. I added an arrow as a visual aid instead.
Not as easy as just adding static meshes to an array but it’s close!