Thanks for this explanation. Exactly what I was looking for. In fact, I am using sparrow wallet on my Start9 node. I did read there could be a security issue related to directly connecting to bitcoin core, but it seemed hypothetical, ie, if there was a bug in core.