Python Data Transfer Object Design