New interface to plug into new backend.