an object can play several roles in the same context. Include the rolekey in the extending ticker