made urlobj cache compress objs before encrypting them for extra entropy (i'm sorry potcfdk, this is still terrible, i know)