interface defines the requirement. if requirement changes, everything would have to change. No better way.
A tip would be: check your interface def, you may be defining too much in it. try make it simple and minimal.
seperate irrelevant function into different interface.