Yes, the interface should be moved to component as well.