are we indicating the variable length of the data somewhere?  What if the sender has faceshift enabled but the receiver does not?