I’m not sure how well known it is, but there’s start_supervised/2 for the approach described by @LostKobrakai.