Factorize more code
Allow to retrieve instances