Explain my biggest gripe with this collision approach