Separate content for better performance and overview