I had also been thinking there was a problem with the system size on my iPhone X, it is at about 25GB, right now. I wasn’t quite sure why it had gotten so large. What I did do that seemed unrealated was setup a phone as new to test the beta messages in iCloud stuff because I have been having some problems with it. When I setup the new phone and signed into iCloud as it started syncing my iCloud Photo Library the system size grew significantly. The photos size did too, but not nearly as large. Now my working theory on this is that system is growing because that’s where the iCloud photo sharing stuff is being cached. To test that theory I turned off iCloud photo sharing and system went way down on the new phone. So it seems system may be where some things Apple doesn’t feel like calling it is being cached. If someone else could try the above, turn off iCloud photo sharing, especially if you have quite a few large albums in there, and see if it behaves the same I would appreciate it.