I have used it, and can't see where it's handled in a brief glance at the code (https://github.com/numpy/numpy/blob/aff396d13ad2e64dc0df1a095e53e7dcb67710d7/numpy/core/src/multiarray/item_selection.c#L30), but I'm happy to just output a new array. It's probably unnecessary optimisation.