Split logic into shouldMakeResumeActive