didn't nacra solve a similar problem by putting a travler track on the mainsail clew?
you could install a boom.