I have the same water primrose but it hasn't moved as far from shore as yours. Mine seems to stay in shallow water and hasn't circled the entire pond. I find it to be a super habitat for small fish and invertebrates. If I wanted to control it I would be reluctant to use mechanical control as fragments will root.