Rather than modifying the dispatch and using `getattr`, might it be better to have an `@progressive` decorator for the method?