Fix uploading from remoteStorageContentResources
* make resource optional to support other thumb grabbing capabilities