Hey, thank you for playing this game. I also feel the mechanics are rough when I play this game myself. I didn't find an effective way to avoid jiggles around irregular shaped edges with a collider during jam time. I'll figure this out and fix it later!