No, but i found a tutorial doing EXACTLY what I'm doing, which is weird, since this method reduces the performance of my program to about 5 frames per second:
window.clear();
renderTarget.clear();
RenderFrame();
renderTarget.display();
contentTexture = renderTarget.getTexture();
auto spr = sf::Sprite(contentTexture);
window.draw(spr);
window.display();
edit: I will use views now, I'm still interested why this does kill the performance.