I am trying to achieve a join between two models using gorm and a customised table. On this customised table I would like to store extra information about the joined models.