Allow RequestParams entity to be repeatable on-demand, #362
Safely wrapping around onProgress, so it doesn't interrupt communication, Closes #356