Pi zero W with USB Ethernet in and as Ethernet Dongle

Hey all,

I've been working a lot with a raspberry pi zero lately and I don't know if this is possible, but I was hoping someone with a better understanding of the hardware could help.

Basically, I want to use the pi zero as an ethernet dongle running OpenWRT (this part I already have working fine, it gets its internet from it's internal wifi radio), and then ALSO get ethernet in through an usb to ethernet dongle attached to the pi.

Since the pi only has a single micro-usb port, this would require me to use a usb hub. I'm concerned that using one would mean that the pi would consider itself in host mode and no longer work as an ethernet gadged to my laptop. If this is the case, could I change anything on the software side to make it consider one port on the hub as a "host" and one as a "slave".

Thanks, I appreciate any insights!