Seems potentially expensive for every `cc` call?