I’m curious to know why UGameUserSettings::OnGameUserSettingsUINeedsUpdate is private but has the AllowPrivateAccess property specifier. This seems to be limiting cpp functionality while exposing the delegate to blueprints for use. Am I missing some esoteric way to listen to private delegates in c++?