Adds counter_cache for ideas