Sono curioso, come determineresti un valore appropriato per la distanza massima? Immagino che per un singolo caso sia facile, ma una cosa che mi ha allontanato da questo è che calcolare un valore corretto per ogni istanza esistente e impostarlo come predefinito non è banale.
Immagino che potremmo distribuirlo lasciandolo nullo e disabilitato per impostazione predefinita.