private function AttachContent($isNew)
    {
        switch ($this->Location()) {
            case Enums\ContentLocation::Layout():
                $this->AttachLayoutContent($isNew);
                break;

            case Enums\ContentLocation::Page():
                $this->AttachPageContent($isNew);
                break;


            case Enums\ContentLocation::Container():
                $this->AttachContainerContent($isNew);
                break;
        }
    }