TargetableItem is no longer abstract