Remove requirement for loosely sorted keyframes
Allow keyframe offsets outside [0, 1]