I'm using a custom marker but in theory this could apply for the default marker.
I'd like to alter where the marker visually starts and finishes. Here's a crude mock up:

Is there / can you think of an easy way to modify to decide whether the marker is contained within the track or the current behaviour (centre of the mark)?