The ChangelogStore is returning merkle trees. Need to abstract a bit more into objects that know how to hash themselves