I can't remember from where (ironically) but I heard/read/saw the reason we forget what we went for in another room is that our mind works in modules, so when you change the place, the whole structure of the thinking changes and the brain starts new associations with the objects in the new room, forgetting the majority of the structure from the old room.
My system is pretty faulty