Proper use of waitFor in RouterStore