Fetching specific fields in ES 5.X Java client API

That is correct.

But the store:true has the impact of requiring more separate disk access, and thus some performance impact?

I believe that this part could be negligible though. But it would depends on the exact use case case probably and the amount of data needed to be stored in the field.