If you do want to do this, clear it explicitly with your manager/person doing your perf reviews...
I had a non-technical manager who thought I was "avoiding" work by doing this instead of shipping new features and received a negative review because of it, even after explaining the situation.