Абстракция работает в основном тогда, когда бэкенды обладают в основном одинаковыми возможностями, с немного разными определениями или формами. Чем больше различия между бэкендами, тем хуже абстракция.