This updates global classes and exposes base member variables. Fixes #39713 (cherry picked from commit b16bb33a5b)
b16bb33a5b