are we sufficiently certain that we will be able to support this API (and its very demanding semantics) on all possible storage backends?