Add Factory to the Image component