DataView encapsulation