Claro.
Es lo lógico.
Si quiere quiere que la sombra se superponga a los contenidos, debe hacer que esa sombra sea de otro elemento que esté en el eje z sobre ellos y a la vez que no impida al puntero interactuar con los inputs.
Lo más semántico, los pseudoelementos :before y :after de la caja del scroll, posicionados.
Otra posibilidad es utilizar
background-attachment: local
En el apartado sobre él tiene un enlace a una realización de Lea Verou.