Optimize adding new child at select node