This should use the block event mechanism and moved to the SEO bundle.