Saw that this only supports linear easing. Would love to add support for more robust easing options.