Changed the stencil builder to allow for early evaluation