chociaż nie, w tym przypadku, wrzucanie explicite Optional.EMPTY dla każdego property z nullową wartością, dawałoby niepotrzebny overhead na memory, GC, i storage, trzeba brać pod uwagę performance.