Perhaps a stupid question, but have you considered IsPendingTermination()?