Since you made a factory for versions - why not use it to fetch them?