initPositionStream method
Implementation
@override
Future<Stream<Position>?> initPositionStream() async {
cachedPositionStream = Geolocator.getPositionStream().asBroadcastStream();
cachedPositionStream?.listen((data) => cachedPosition = data);
return cachedPositionStream;
}