Eval_nodes() will now be run async

 - When creating or updating a tag. A background task will fire to
   test tag against all nodes and apply/remove as appropriate.