I am a senior year undergraduate student in Computer Science, graduating in a year and looking forward to pursuing a PhD. I have a good experience with the research topic I want to work on, with a couple of papers published and a couple of more getting lined up for publication. As I will be applying for PhD programs to the research groups of my interests, will it be a safer bet to reveal my research ideas for the next couple of years with them, which I believe are capable of publishing in academic conferences or journals? It would obviously be a point of strength in my Statement of Purpose to demonstrate a clear research path and vision, but then how worthy are those possible research gaps I might possibly hint towards in my application. I would love to do them under the Principal Investigator who might be interested in it, and who might eventually accept me as his student, but I would be applying to a few of them and leaving off research ideas to someone who you won't be working with eventually sounds a bit scary to me. Obviously there would be some layer of abstraction with which I will be pitching my research vision in my Statement of Purpose, but should I be too much careful regarding it?
Any idea regarding how this works would be really helpful.