Add vote cache to Opinion