phantomReference usage vs. finalize() for DB connection close silently