this doesn't checkout a new db connection, right? it reuses the one that the current thread has?