Meet Your Interstitium, A Newfound 'Organ'...
[livescience.com]
This sounds like a part of the lymphatic system. I'm betting that's where it gets attributed to.
Seems very possible, of course, everything is interconnected in some way, even if we're not sure quite how, yet!