using object filtering instead of indexedb, temporarily