Forgot to mention above: What that means, then, is that forced recreation is the only way to be sure that this works properly in any case where a collection element is a component with all nullable columns.