support multiple layouts for each type of feed.