Support for runtime inheritance of use_component interfaces