Yeah, I think the most likely solution would be to make the map interface dynamic. Though, to be fair, it might also be confusing on other maps to show that you can't attack something, but you could if you unlock it. But I think it would do more good, than bad, on that front.