Sometimes when making a getPreferences request it will correctly unproxy the request; other times it will not.
This seemed to work correctly before applying the more recent age assurance changes. Those commits seem to make some changes to how preferences are fetched, but I haven't found anything conclusive yet.