Expanding the Factories to better support Image generation and adding properties to the relative objects to provide this functionality ( e.g. posterPath has a cousin poster now which holds a true Image object ).