assetThumbnails() modified for performance and ordering.  assetForUrl() saves to temp file to avoid memory issues in bridge.