Why create `NodeGrid` in `onEnter()`, and released in destructor?