[Design] Adding support for flush points in Razor pages

Fixes #1042
what about this test demonstrates the flush point is anything but a noop?