Let other finish callbacks fire before advancing track, fixes #391