Factored out the execution portion into a reusable mixin
Updated dashexec element to use execution mixin & x-exec-results elem