MapView Map Markers move horizontally when zooming or moving

Version: Fuse version 1.5.0 (build 15046)
OS: MacOSX
iPhone X

I’m finding that when I zoom/moving the map that my map markers will move horizontally with the map itself.

<Page ux:Class="VenueMap" Background="#FFF">
	<Router ux:Dependency="mainRouter" />
	<JavaScript>
		var State = require("js/State.js").State;
		module.exports = {lat: State.VenueLat.value, long: State.VenueLong, name: State.VenueName}
	</JavaScript>
	<Panel>
		<NativeViewHost>
			<DockPanel>
				<RoundButton Title="Get Directions" ColorRect="#4CD964" Margin="0,0,0,20" Clicked="" Dock="Bottom"/>
				<MapView Latitude="{lat}" Longitude="{long}" ShowMyLocation="true" Dock="Fill">
					<MapMarker Latitude="{lat}" Longitude="{long}" Label="{name}"/>
				</MapView>
			</DockPanel>
		</NativeViewHost>
	</Panel>
</Page>

Picture:
https://drive.google.com/file/d/1N-YXqcKO4fBfQ-Aj7-Wumumqtg9Z2fDE/view?usp=sharing
https://drive.google.com/file/d/1WkLApgZblA6IVfOs0LzYxzjWiFIgNkTr/view?usp=sharing

That’s because both your marker and the mapview itself are data-bound to the same variables.

As you move the map, the coordinates of lat and long are updated to the value that is currently at the center of the viewport. The MapMarker then is moved to that position, since it uses the same variables for its position.

Well, now I feel dumb! Thanks @Uldis!