!7 sclass MechLists extends DynCalculatedList { SS listToMD5; transient ReliableSingleThread rst = new(r downloadAll); start { setModuleName("Mech Lists With Text" + trueFalseNull(mech_authedOnServer(), " [Authed]", " [Not Authed]", "")); actualCalc(); doEvery(10000, 5000, rst); } void actualCalc() { setField(results := sortedIC(keys(listToMD5))); } L calc() { ret results; } void downloadAll { setField(listToMD5 := mechListMD5s()); print("Got md5s"); actualCalc(); mechList_completeLocalCopies(listToMD5); } }