Improve support for derived classes of Blob
