The reason it didn't work is because you'll ALWAYS be overlapping the background. You need to check whether or not the player is overlapping each piece. Arsey to do in the free version without families (you need to add events to check the player isn't overlapping each track piece).
I'm a bit busy with my own project, but bump this thread through the week to remind me with procrastinator and I'll get to it when I can, unless someone else gets there first ;)