Вы не должны руководствоваться исключительно эстетическими соображениями.
Согласно вашим комментариям, объект в основном является объектом передачи данных, который используется устаревшей системой, которая ожидает наличия всех полей.
Если нет реальной ценности в составлении этого объекта из частей, что именно получается, скрывая его функцию и назначение?
Это будут веские причины:
1 - Вы собираете информацию для этого объекта из различных систем, и части являются относительно независимыми. В этом случае имеет смысл составить конечный объект, исходя из соображений процесса.
2 - у вас есть другие системы, которые могут использовать различные подмножества полей этого объекта. Здесь повторное использование является мотивирующим фактором.
3 - Существует очень реальная возможность для системы выставления счетов следующего поколения, основанной на более рациональном дизайне. Здесь расширяемость и эволюция системы являются мотивирующим фактором.
Если ни одно из этих соображений не применимо в вашем случае, тогда какой смысл?