Do not return Future because there's no way to find an executor to run notifications