Now doing transform directly, instead of with TransformListner.