Another massive code dump (sorry again)
Don't overwrite existing 'tracked' value
Don't reset 'mine' when fetching channel again
Remove old code
Make sure an impossible thing fails loudly