I noticed while traveling that everytime I occupied a new leanto I got an extra homestead pointer. Had up to three at one point. I think it was remembering the older ones as well. Did not try to turn off the pointer and turn back on to see if it reset itself. I did pop in to Boston and back and still had multiple pointers.
Edit: It does not reset the pointers if you toggle it off then back on. It comes back on with multiple pointers still. Logging off then back on does correct it though.