Currently write
will call storage_reload
twice (Two IO operatios): One for getting the latest version id and the other one is for establising the version chain. Even putting the version map cache into the consideration, the second call is still avoidable.