ESP8266 als MQTT-HUB?

Hallo

ich betreibe inzwischen mehrere ESP8266. Die unterhalten sich über meinen Router mit einen RaspberryPi, auf dem ein MQTT-Broker läuft. Das klappt soweit recht gut.

Ich möchte nun gerne einen weiteren ESP betreiben, der im Haus außerhalb der WiFi-Reichweite meines Routers liegt. Irgendwie bräuchte ich dazu einen Range-Extender.
Nun habe ich aber auf halbem Weg zwischen Router und dem neuen ESP bereits einen ESP am werkeln.
Könnte dieser nicht den Datenverkehr vom neuen ESP zum Router weiterleiten?

Soweit ich weiß, kann ein ESP einen AP und einen STA Mode gleichzeitig betreiben.
Über den STA ist er ja mit dem Router verbunden, als AP könnte er doch von weiteren Modulen angesprochen werden.
Dann müsste nur noch sowas wie ein MQTT-HUB drauf laufen, der MQTT Telegramme zwischen dem AP-Kanal und dem STA-Kanal routet?

Ist so eine Lösung denkbar?
Hat sowas schon jemand gesehen?