Allow parent to be set after construction...
But still must be set before display call