how about `hash_containing` so we make sure the relevant stuff goes there?