Don't store invalidPath on the Stage instance, keep it in the RenderVisitor, instead