This monolithic interface should be separated into smaller interfaces relevant to different components.