But why on earth is this hard-coded? Many users have clusters where all nodes are the same, and others have clusters with a huge variety. I think this should be a configurable option. If you do it lazily, make it a cluster-wide option. If you do it properly, make it per node — and if you start a...