WIP - IndexedDB-based local item store