Cookies are set for every block. This adds a lot of unneeded data to the cookie headers and ultimately to the session table data. We shd be setting cookies only when they contain useful data. Presumably, this is only when a user has actually clicked a block. Alternately, it may be only when a block's status is other than the default.