each outcrop of rock provides a place for coral to gather and grow , with numerous species all vying for space and managing to coexist together .