Support metadata in VecSeq, implement some interfaces