You'll be delighted to know that Corinna has been designed with this in mind. Specifically, it's designed to not break backwards compatibility. And because it will be released with a feature guard and is experimental, it can be pulled back and changed if need be, as we've done with other major features (including removing them, if necessary). On top of that, most of Corinna already exists in the form of the Object::Pad test bed. There will be no decades of wait. Hell, we could probably make an RFC next week if we wanted all of Object::Pad, but since we don't, we won't. We're deliberately taking this slow and working with the community to take the time to get it right. It's taken a couple of years, but I suspect it won't take that much longer to get the RFC to P5P.