try to improve the matching of unranged events in the timeline with the playback time by comparing the difference to the animation range instead