more checks with isNativeFloatArray