Committing on behalf of TW. Fixed some issues with the piano roll. More to follow.