Repositories should not gate their sidedata computers based on any requirement, only their wanted sidedata. A repository might need to generate sidedata wanted by the peer that it itself does not want.
Differential Revision: https://phab.mercurial-scm.org/D10340