This should probably use ShellOut directly since right now it just queues the resource rather than converging it internally.