Multi-backend support for 2i AAE