Gli oggetti mantengono TUTTO tranne connessioni a risorse ESTERNE, come "file", "database", "connessioni socket" e via dicendo
Questo perchè la connessione RICHIEDE qualcuno con cui parlare. Se prendi un oggetto e lo "addormenti", questo non può più "comunicare" e si perde la connessione

Gli oggetti che hanno "connessioni a risorse" sono fatti per "semplificare il lavoro" e separarlo concettualmente e dal punto di vista implementativo dal resto del codice, non per essere "salvati"
In generale, il non poter "salvare" un oggetto non significa "l'oggetto non serve"... ci son ben altre questioni che gli oggetti ti risolvono