public boolean hasCachedDataRecurse() { if (super.hasCachedData()) return true; if ((orgVar != null) && orgVar.hasCachedData()) return true; return false; }