bullet collision logic is much faster than before