[Design] Adding support for flush points in Razor pages

Fixes #1042
Can we pass this to the constructor/contextualization instead, similar to the IRazorView pattern?