Also to catch inner split for sure the calculation needs to be accurate. BUG: 279774 REVIEW: 102292 (cherry picked from commit 561dac0a)