Thanks @Wingnut. Though still strange to me, why it is not able to apply transform properly without using scene.onReadyObservable, Is it a bug ?