Reduce before_filter abuse in PostsController