saving some speculation about sparse bit arrays and bloom filters