These are not landrace, based on the flower times they absolutely have been crossed in the past. Pure Thai plants all flower for ridiculous amounts of time, with literally 0% of Thai lines finishing in 12 weeks.
That’s not a strike against the line tho, nobody enjoys running pure Thai plants.