update gyroscope to make use of updateChildren