fixes #8484 - make SmartProxyAuth concern more useful to plugins