add a counter cache column to albums to avoid an n+1 select on photos count