Given this function is a predicate I think it would be better named `should_copy`.