I explained this issue in this PR review in the organization variables feature: https://github.com/openwisp/openwisp-controller/pull/796#pullrequestreview-1550098425.