fix #1: properly schedule goals during playback