Adds broken collision detection. Failing on a malloc'd object modification after free