I think it makes sense to have z-index here because all z-index value in zindex.css is parallel.
The z-index of appWindow itself is 0-9 but the z-index of the elements inside appWindow should be independent.