Есть Future c каким-то I/O внутри. Можно ли от неё порождать несколько значений через map/flatMap? Т.е. у одной Future можно несколько раз вызывать эти методы?