I would go with (1) (ClassType object in signalling, inferred TEClasses in the IGP). It is a bit asymmetric, but the notion of 'hold priority' makes signaling different anyway. Kireeti.