I heard about the theory of pruning the witness data during the 2017 fork wars, but haven't crossed it IRL. The only way of pruning AFAIK is pruning the total chain size by storing only the most recent blocks, but storing those in full. Would really like to know about actually pruning witness data. Unfortunately I'm not code-savvy enough to read the source 🥺