Drop the async support, likely to host all data in memory so no won't be
I/O bound