MEAS-748 enhancements for the marker progress report

I think it's because it declares a `delegate` method that has a different signature than the rails `delegate`.