Nice! And that should allow us to do the same with other decorators. Any clean way you see to have it skip out and say "meh, return 304/cached version" after it's already partway into the view?