Revert "Add simple get_model() on backend"

This reverts commit 4788cb262363146f20fa88ec1929f89f54e4557e.
Rewrite definition put without backend get_model()
Fix failing tests