Adding third display to a MacBookPro via Thunderbolt port ? I have a Mid 2012 13" MacBook Pro (MD102B/A). It has 1x Mini Display / Thunderbolt Port and 2x USB 3.1 Gen 1 ports.

At my desk I need a bigger setup, so I connect the MacBook Pro to a 24" monitor using a Mini DisplayPort to HDMI adapter.

I wish to add a second 24" monitor to my setup, so that I have 2x external monitors plus my 13" MacBook Pro screen all in the use at once. I want to use each monitor as a separate extended display, not as mirrored displays.

I have done this in the past about 4 years ago when connecting a Mac mini to 3 screens and I have used the HDMI out, Thunderbolt out, plus a USB to HDMI adapter, but the USB to HDMI adaptor made the 3rd screen quite laggy.

Is there a more up to date way to do this using a Thunderbolt splitter or hub? I have found a few online including a Belkin one and a couple made by StarTech but wondered if they where going to work with the MacBook Pro. I don't believe my MacBook Pro has the most up to date Thunderbolt, although it does have 1 GB of dedicated GPU.
You can daisy-chain 2 Apple Thunderbolt Displays. If the first is an Apple Thunderbolt Display, you might be able to do MiniDisplay Port to HDMI off that display to a third-party HDMI monitor.