I booked United SFO-SIN, then booked separately SQ SIN-BKK (a 2 hour and 45 min layover). My plan was to have United interline the bag to SQ as I read they can do this. If they interline the bag, do I still need to go through immigration or how would that work?