This is more of a feature request, I think, or a change in one of the current systems. When a player sees a map, I assume it is stored in a cache of sorts. I know this because when I try to create a map on another world while on the same server (this isn't nether or end, it's another overworld) sometimes they appear the same as on the other world and the newer map cannot be seen until you log out of the server completely. I presume it's due to a cache that stores map data attached with an ID, and if another world in that server duplicates that ID it will show the cached data before the new data. If possible, can the cache reset every time you switch a world? It might be more intensive on the client-side, but I think it'll be better for most users that use Maps a lot. Thanks!
This site is for bug reports only. For feature suggestions or changes please see: Minecraft Suggestions on Reddit.