@ek0t0v если ты собираешься в адресах иметь ряд nullable свойств только потому что в одном месте они будут собраны, а в другом нет - это скатится в херню.
Ибо в один момент у адреса будет возможность быть в некорректном состоянии, достаточном для интерпретации юзером.
Если в адресе будет точно некий уникальный идентификатор (кладр, или что там) и остальные опциональные мелочи, это менее страшно. Это уже чуть ближе к "модулю адресов"
Для денег и прочих мелких VO с большей вероятностью можно сказать - проблем не будет долгое время.