PackedWeaver can handle up to five data fields for the time being.

Still restricted to only working on floats.