Hey guys I’m working on some web maps for my org and am wondering if there’s a good way to have labels move with the map as the user zooms in!

I’m creating generic esri web maps with a large polygon symbolized by different zones.
I’d like for when the user is zoomed in on the web map that a label is ALWAYS on their screen regardless of the current zoom level or location
My idea is to make it as easy as possible for someone to be anywhere in the map and it still be clear what portion of the map they’re looking at without having to memorize a color!
Thanks in advance!!