yes! great idea. been around for a while, but definitely still worthwhile, e.g. https://snarfed.org/2011-12-31_unhosted_decoupling_web_apps_from_storage_providers