Cleaning up Blueprints

Hello! I’m trying to make a system for interacting with items,objects etc. This is what I have right now: Imgur: The magic of the Internet

Is there any way to clean this up and wrap it into a smaller blueprint?
Thank you in advance! Stay safe!

Hey, you can just use an interface to interact with different kinds of actors.

I attached an example, you dont need to pass the controller reference, i just added it so i know who interacted with the actor.