Create components in C++ and edit them with Blueprint

Hello.

I’m making a Pickup C++ class. Each Pickup has its own mesh and collision box.

When I create a new Pickup instance with Blueprints, I can specify a mesh but I can’t resize it. Also, I can’t resize the collision box.

Is there a way to edit what the Blueprint inherits?

I need to make the collision box in the C++ class because after I need to check for overlapping events on that box in the class itself.