Just dropping these two links to listen some ideas from more involved dev, and if these could be a really bad issue for Lightning:
This comes from Ariard a well note LN dev.
here the issue description:
Waiting for you opinions, and sorry if it's been yet discussed on SN.