iOS photo upload module: internal representation of photo assets + photo list