Ok, that sounds totally reasonable, but why would I not put that functionality in a component rather than as an actor? Then I can add that component to all meshes I want to manipulate? If there is already a static mesh in my scene I’d need to place it with the blueprint version and then I’d need to attach the appropriate mesh and re-position it. With the component approach I can just add the functionality to an already existing Static mesh. What would be the downside to that approach?