Support XDatas for put classes