Not sure on #1, I guess you could just do your reconfig spec to enable it to force it just in case. But double check the settings on your template.
For #2, you get the full Host system data, that can be large. If that's in a loop, it can compound. You can try adding 'properties' list to the host.