Use the DelayValidation property to...well...delay validation.
If this property is set to false then the container it is scoped to will be evaluated when the package starts up and when the container starts to execute.
If this property is set to true then the container it is scoped to will only be evaluated when the container starts to execute.
-Jamie