Small cleaning
Do not rely synchronously on PositionSource.update()