See https://github.com/SafetyGraphics/safetyGraphics/pull/505#issuecomment-818911110 and https://github.com/SafetyGraphics/safetyGraphics/issues/524#issuecomment-823465486