This is quite a bit simpler than #8508 since `gcsfs` allows for writing text-type blobs so I think it makes sense to track separately. See https://github.com/pandas-dev/pandas/issues/8508#issuecomment-421184687 for additional context.