This is a forty-one-frame improvement over my previous attempt! You can view the video here: (Link to video)