externalstore: unbreak writes to non-default storage clusters due to isReadOnly()