KVStore -> PropertyStore
and misc