Messed around and tried to find / repair problems. The rotation upon collision seems to be acting very mysteriously...