What is `forwardRef` in Angular and why we need it