To follow up on that the roots grow randomly with the odds determined by the soil quality. So on good (dark green) soil it'll grow quickly and on barren (light brown/gray) soil it'll grow very slowly or not at all.