made the path cache for joining abstraction protected instead of private
made the path cache for joining abstraction protected instead of private

Sable/heros,johanneslerch/heros,johspaeth/heros,jgarci40/heros