In some cases TF may fail to extrapolate to a requested timestamp. In such cases, we simply update the cached transform with a last available from the TF listener, assuming that the TF listener may provide the more actual transform than is stored in `base_to_sensor_`.