Could also be useful for reverting (to) changes. Debatable as to whether we should store in rdbms or zookeeper. If we store in zookeeper we can actually have clients peg themselves to versions.