Does this make sense with the use of 'breakthrough'?
Solution 1:
If I get your sense, you are saying that you need curiosity and imagination to have a discovery. Thus, breakthrough is not appropriate, and a word like prerequisite is. Breakthrough would be better to describe the discovery itself, and not its origins or requirements.