Isn't this done to make sure that users' code doesn't  block Play internal threads?