so I have some StructLayout and I put a view on it. I want to shift the whole signal << 1 but this gives me an error: ``` m.d.sync += scratchpad.eq(scratchpad << 1) TypeError: unsupported operand type(s) for <<: 'View' and 'int' ``` once I "view" a signal through a layout, do you lose the ability to work on the signal as a whole? e.g. in order to do a << 1 on the entire signal, should I shift the element that is first in the layout?