Switch to new JSON backend when available