/Engine/Source/Runtime/Core/Public/Math/TransformNonVectorized.h
Mathematically if you have 0 scale, it should be infinite, however, in practice if you have 0 scale, and relative transform doesn't make much sense anymore because you should be instead of showing gigantic infinite mesh also returning BIG_NUMBER causes sequential NaN issues by multiplying so we hardcode as 0
static [TVector](API\Runtime\Core\Math\TVector)< T > GetSafeScaleReciprocal ( const [TVector](API\Runtime\Core\Math\TVector)< T > & InScale, [FReal](API\Runtime\Core\Math\TTransform\FReal) Tolerance )