Add base for offline management using backend and fallback