Follow code reviewer's suggestion to further split the code. Bug: 259333639 Test: build pass Change-Id: I40ee5f92dbb4550fec7e9bea108c30a2e5a0f770
Follow code reviewer's suggestion to further split the code. Bug: 259333639 Test: build pass Change-Id: I40ee5f92dbb4550fec7e9bea108c30a2e5a0f770