Better documentation.

Add an explanation of the choice of UID/GID.

Fix a TODO to point to a more specific bug and be more accurate.

Bug: 297501338
Bug: 294048581
Test: N/A
Change-Id: If7d24289aff2e42a73670aa4461c1875eb050316
diff --git a/microdroid_manager/src/main.rs b/microdroid_manager/src/main.rs
index 5a5b34a..1c79452 100644
--- a/microdroid_manager/src/main.rs
+++ b/microdroid_manager/src/main.rs
@@ -855,7 +855,7 @@
     info!("executing main task {:?}...", task);
     let mut command = match task.type_ {
         TaskType::Executable => {
-            // TODO(b/296393106): Run system payloads as non-root.
+            // TODO(b/297501338): Figure out how to handle non-root for system payloads.
             Command::new(&task.command)
         }
         TaskType::MicrodroidLauncher => {