Generalized pickup behaviour?

Hes guys,

I come from a Unity background and started working with blueprints. I started off with several shapes in the scene and thought it would be awsome to give them all a pickup ability. Looking up ActorComponent and SceneComponent I quickly found out, that I can barely use any event (Tick, Begin Play, that’s basically it).
So I looked up the Blueprint API and found a whole bunch of overlap events under Blueprint node reference → Collision. I don’t even know jwhich one would be the right one to pick.

My main question is “Is it possible to create an Actor component, or any component that I can just attach to any actor and make it pickable?”
Side question is, where can I find which components are capable of doing what? The approach “I want to do this, how do I do it” seems very hard in UE4 since there’s so much stuff.