fix: keep owner data when transferable is string