disambiguate execute resources to avoid cloning
add support for use_inline_resources and why_run