- will be used with ReactDOM.createPortal to render components to elements that are outside their tree hierarchy