Refactor "User posts response" feature

To separate two logically different steps, but introduced coupling
between them.