As far as I can figure out currently the only way to get access to PlayGamesAchievement properties such as currentSteps, totalSteps and isIncremental is to make it public. For our Android XR app we implement our own UI for displaying achievements so access to these properties is vital. I've modified the class locally and I've not run into any issues thus far. Is there a reason the class is internal?