Now that this is backend-only api, we can just drop unused arguments.
Directly use the backend implementation.