Fixed bug in script parameter lazy loading

It used to always initialize, even if it had been initialized previously.  Also fixed a confusing wording issue.