When fetching important objects, return the clone instead of the real object. Add methods for junctions grouping (without test). Add comments for some methods.