Move interface methods to backend base.