Support for inherited interfaces in components