Should this method instead take a `MarkerDelta`?