Incremental adding/removing hashes. fixes #5