Oh great point. I guess you could search their code base for some prior art and get some insight there.

It might also be valuable to do things how we normally would and see how they feel about it and just be open to moving it how they'd prefer. Really depends on how much time you want to send on getting this into upstream.