I find it surprising. For example, I showed up at SIN for SQ F check-in, and was greeted by name when I got out of the cab. I assumed (hopefully) that I was the only F pax on that flight and therefore they knew it was me. This was not the case, but I think I was the only non-asian pax in F, so perhaps they narrowed it down that way.