Fix reloading edge case

If changes come in while reloading make sure they are synced.

Signed-off-by: Tim Smart <tim@fostle.com>