Thanks for sharing, Iβve taken a look. Really cool project! Iβm not able to reproduce the shrinking bug however I have a suspicion itβs related to performance.
Take a look at my reply on this thread here, and follow the steps regarding gltf.report to see if that helps.