I'm used to a very different workflow in a different DAW. Here's how I used to do it (unfortunately Studio One doesn't allow this):
1. You record a track.
2. You want to change just a little part or add on to the end of it.
3. Click anywhere in the timeline.
4. Click record. You hear the old track. You play along, get that "groove".
5. Edit the two events (cross fade, drag edges etc). Use any/none/all of what you just recorded.
I just don't understand why it mutes the previously recorded event while recording. It kills my workflow. Trying to adjust but it's slow goin.
This completely eliminates the need for punch in points, prerolls, extra tracks, any of it. If you don't want to hear the old track (if it's bad), edit the event to remove the bad stuff, or just mute the track.