This should be implemented on the Node<LayoutView> type; script should not be able to acces the layout data.