Reach

1) Implement ComputationResult response with the node data which was changed after execution of RunCancelCommand (values, geometry)
2) Add REST service to retrieve static data (for now it is the list of Node Models)
3) Update models drawing logic to avoid Dynamo crash on subsequent client updates
That will be up to you, I generally prefer to use a backing data member if the class were to deal with them internally. But that's just my personal preference.