Rassie Eramus has been rewarded with a new four-year contract to take him through to the 2031 World Cup in the USA.