@shr_id
got inspired by this to try to recreate it and finally cracked it 😁 (no ccd btw, just substepping and surface edge length at size r with velocity clamping to not exceed moving farther than r; though does get stuck occasionally so ccd might've helped)