re-organise LobStorageBackend code a little, so we don't need to correct the precision of a CLOB later on