I'm not sure what the actual behavior is, but we've done this for other components so it fits the pattern.  I'd be inclined to take this as-is in the PR and open another issue to evaluate/remove the empties that exist then.