Refactor: inline the associated datatypes into the in-progress Backend instance