This is an easy question to answer. Just time the process function both ways with the profiler. On my system (out of two trials), I get:
class variable: #1 0.005854ms #2 0.006317ms
local variable: #1 0.005719ms #2 0.005931ms
So, either local variables in _process() are slightly more efficient, or the difference is so small that the normal fluctuations of processing on my system make it impossible to measure.