parity between legacy data copy and getter/setter data wrapper