See conversation at https://github.com/pandas-dev/pandas/pull/60324#discussion_r1843969801 - we should change the internal methods to all use lib.no_default