perhaps this should be renamed since the scan is scoped to the container of the component and not necessarily the document