I know we all know sycamores are a thing with the Lodges like Glastonbury Grove:
But when this popped up in episode 11:
and that's where the Woodsmen/soot hobos were, it reminded me of this in episode 3:
Dougie stares at it pretty intently which at the time I figured was the first of many "Coop is in there somewhere" moments, but now I'm also wondering if there isn't some Lodge related shit at Rancho Rosa. I've figured for a while now with it being in the show and the name of the new production company set up for The Return, there must be some kind of significance. Maybe that's it.