Bangkok’s Formula 1 Grand Prix a done deal?