I’ll be very interested in the discussion as well.
I had discussed the question with @pierre-gilles, who had given a preliminary answer here.
But your question is broader, @cicoub13, and it deserves a dedicated thread, which I will therefore follow closely.