Do not limit build action input, outputs and commands to relative paths.
Define and implement Args propogation correctly and lazyfy part rerooting.

Argument injection and context propagation seems to work correctly.