Add basic support for block sharing