core: add support to run transient units in arbitrary slices