* extract imperative offline sugg logic and sneak that into online query for experiment * fire-and-forget promise before await, fix types & function names * fix useOffline's useEffect misfiring