Multiple blueprints per actor? (composition vs inheritance)

This has been done a while ago. You can create a reusable component. Just like unity script components, albeit a bit different in the way it is done. Also I forget if it is the scene or actor component, but one of those can be used as just a code component.