So i’d first ask, are you sure you need to be reducing them? from what i can see you have 10 in that scene which really is nothing to worry about. As for changing the way it sorts them no there is no way other then making sure things dont overlap one another in ways that would break batches.
Yea the text overlapping the images is fine, its situations where its texture → text → texture overlapping that causes breaks in drawcalls.
guessing here but for example “Account name” has a bounding box which overlaps the white background (obviously) and likely the grey “home” texture (possibly the red square). Due to the hierarchy order its likely that the system is being told that the text needs to be between the white back ground and the grey (or red) box which causes the white background and grey (or red) box not to be able to batch together.
Finding a nice way to take that into account while at the same time doing our auto batching is not the simplest thing so we just havn’t solve that issue yet.