Oh wait - I think I got my marks mixed up. Are you talking about pet buff mark OR debuff mark?
Pet buff mark was on long cast - was changed recently. As for the debuff mark it was short recast. We could toggle it on/off to cast multiple times to proc TH. If it was changed, must have been recent. I havent logged necro on recently. will have to check though.