Another IndexedDB wrapper