We haven't discussed this, no. I see why putting a larger amount of data, such as the entire certificate, may cause trouble some stack boundaries. But why is it a problem here? Is there a realistic threat scenario where an attacker can manipulate the stack but not the heap? (Honest question, I don't have much experience with this)