For me, it has worked even if on two ticket, but this was ~3 years ago. Routing was SIN-ZRH-AMS-ZRH-GVA, where the AMS-ZRH-GVA was on a cheap P class ticket. So two times ZRH FCL. Was even driven to my ZRH-GVA flight which was departing from a remote stand. But I guess it all depends on the FCL wardens.