This should become the slimmed down principal object