a further 20x speed up (!) achieved by using store.select(start, stop)
rather than store.select(where). #209