It would be advantageous to clearly see from the TODO page what tests belong to which milestones. The test manager may be planning several releases and may have the same test resource (people) for each set of release testing. The test manager wants to assign tests for each release (milestone). The actual tester will see several tasks in their TODO list but should only be actioning the current release (milestone). It is not clear to the tester which tasks they should be doing.
An alternative approach may be to provide the facility to plan the tests / milestones, assigning who will perform the tests but for those assignments to be on hold until the testing begins, adding a feature to enable a milestone.
This issue arrises in my team because we are testing releases which occur rapidly. The test manager needs to plan the next release testing during the current set of tests but this has the potential to confuse testers by adding todo items that they should not yet be performing.