Isolated use of SQLiteConnection so it doesn't stay open until instance is disposed