Correct.  Alas both (the two distinct polygons versus the multipolygon) are tracing the same unified structure.  I'd say having the artificial wall due to having two distinct buildings the "better" solution as it would delineate the two addresses versus the multipolygon with a hole that does not separate any addresses...what would you think?
