Fix for Selection nodes not remaining in sync with Document

@ikeough @lukechurch 

Specifically, RequiresRecalc was getting set to true, which was triggering a re-execute, but was not causing the AST for the node to be re-executed due to a missing `ForceReExecuteAST = true`