Revert "Asteroid and fragmented pieces"

This reverts commit 24cb8ac6bf89c8d1d03734575758aedb0527b4a4.
Revert "Revert "Asteroid and fragmented pieces""

This reverts commit 701358c2484694645c4976090837b535ee01fad2.