Buggy but working collision caches