MPOutlineViewController refactored to use MPTargetItemResolving