Your comments

I support this request. I would like that you add an option to choose if you want to keep the repos open or not. The default value would be the current behavior. Only the users interested in this feature will change the default value.

A Low-level property is fine for me. It does not require any user interface change. You can define a property like 

repository.keepOpen= true | false

What do you think?