Does this work if function uses subscribeOn and take(1) together? (I can't experiment with the code right now).