Sure, I definitely understand that. But what is the problem with the scenario I described? The data on disk is static and the hosts would import read-only. Each host always has correct knowledge about the zpool. Apart from potential inefficiencies, how could this be a problem?