Similar to Mouse Animation | WatchMaker | WatchMaker