If your title / salary is adequate for your needs and expectations, then don't try to outperform everyone. Do a good enough job to keep your job and spend the extra time on projects that interest you. Even if that is outside of work or unpaid or purely academic. Expect more, "we would like to see improvements in these areas at the next review," instead of the usual, "we really appreciate you hard work and everything you do for the company."
My job does nothing for me in terms of the greater good - my hard work helps wealthy real estate developers get even more wealthy. I am here for a pay check, the biggest paycheck I can get. More sooner = better - whatever that takes. If I stop getting more then I need to evaluate if where I am is enough for the work that I do, or if I can get more somewhere else. This is the first year I haven't gotten a raise - owners have not addressed the 3 month late (and counting) raise yet. Maybe they thought we would forget?