The `shuffle` intrinsic probably makes this not really worthwhile.