Ability to use readField function outside of typePolicies

Is there the ability to use readField function outside of typePolicies? I know officially there is not. But I dig into source code and found function cache.policies.readField, though I cannot provide a second argument for it . Is there any solutions?