I think they might. Looks like there are pins through the wheels to allow them to turn. And the insides of the treads have teeth to stop them slipping off the wheels. While this is undoubtedly a cool development, rubber parts (I know nowadays it's made of a softened plastic) is always worrying.
![]()