Always welcome @ldev654!
Its more the case as I thought above; where if you were running the agent on the host itself as a container; it technically can accept work etc as per normal, its more just the case where other images are ran inside that; DinD - and volume mounting between these layers - which can be a bit tricky to navigate!
Glad to have helped, let us know if anything else arises