Sorry - answering my own Q
It seems that the issue occured in my case because I was using an animated world position offset on the landscape (that only takes place a long way from the player, based on camera distance). I guess the grass tool was taking a snapshot of this and using it for placing the foliage.
Probably not something that many people will run into - but answering incase it comes up in someone’s search.