Why is FVector4 considered Blueprint update?

I get a Blueprint update warning whenever I plug a vector 4 axis directly into a node. Is this normal? What makes a vector 4 different from a regular vector or vector 2?