Fix variable overread when leaving hole for MarkerOwner