Also need to check for `get(this, 'layout')` (like with props).