fix: exclude shared keys from later splitProps groups