Looks like built in one piece like the Whisper cat from England. That would account for the lighter weight and the shape of the beams. very cool
Some one should re visit the sloop rig now that they are stable foiling.