$module_result.content is generated before pagelayout is generated. Meaning even if you comment it out it's still generated.
So this depends on what code you have in the content template for the uri you're testing against, and if the uri is a content/view/ page, viewcache needs to be enabled.
When I'm calling the content/view/my_node_id with my_template.tpl I have always 9 queries (after view cache is generated). My tpl (for full view) code: