Rename scope.node to scope.originNode, maintain it when instantiating

Issue #314