Using an Add World Offset to the character at the same time as using a timeline to move the cube. Like this:
Its not perfect and could use some polishing for sure, maybe use delta seconds with the offset to smooth it out some more…either way its one of doing it that isn’t overly complicated.