Move indexing logic into Loader

Bug: 281547254
Bug: 263199608
Test: m clean && m atest && atest-dev atest_unittests
Test: m clean && m atest && atest-dev HelloWorldTests

Change-Id: Ied89fdb9cff58cbc3a8dae30a0f8ece1c9b709ed
3 files changed