perf(scope): optim createChild() which always append at the end

Closes #626