@christianbundy another way of looking at this, if you flip it around, is that you are raising the question of queryable blobs. We've always had various ways to query the messages, but the only way of searching for blobs is to look query the messages and then find one that points to a blob. You've essentially found a way to insert blobs into that pipeline.
What applications could be built if you could do a database query over blobs?