Just add a packed version of Vec3f

This way we can have it aligned to memory where needed.  I think it'd be better to avoid this if possible so that we can actually vectorize spline/etc. code.

Fixes #5673.

Not sure if there's some fancy template way to do this instead.

-[Unknown]