Avoiding changing precision while swizzling