I think a few changes could be made to improve the readability of editing arrays in the details panel:
each array should be a single indent. the array title and array contents should not be separate objects in the hierarchy.
tab indents should be aligned better, by including the hierarchy triangle as part of each line.
each array element should display more than just its index number, it should show the name of the array it belongs to.
I made a paint over to show what these changes might look like:
and maybe color code to separate arrays from editable properties:
I think it would be easier to read and use like that.
Do you agree or disagree? let me know in the comments.