increased efficiency

Increased efficiency by giving rays that are actively descending a
separate class so that it doesn’t check collisions on those that have
already gone through the cloud.