Yup, the original code has the same problem. Nobody tested with collider entity which can rotate, and doing so causes glitches. I don't know how to fix this issue, and I don't have time to go over the code with a fine toothed comb to figure out why it occurs.
So I guess you didn't break anyhting. Well, you DID, but not by doing something wrong. :-)
So I guess you didn't break anyhting. Well, you DID, but not by doing something wrong. :-)