The vdom idea isn't new to me but doing it with structural identity hashes is a bit different that what React does, no?