This does not need reflection.  ```((Progress)context).getProgress()``` would do.