Ok, from what I see in Unit, the DB needs to stay open as an attribute in the Unit. A non-traditional approach (for lack of a better term), to have a model object holding onto an open DB, but my only concern is that it's eventually closed.