Yes. What I am proposing is essentially a HTTP-to-IPFS Protocol. IPFS Nodes query a file from an HTTP Server and then convert it in the format that they require. And in return the HTTP Server is treated as a second grade Node, that can be queried for data, but will not respond in the usual format.