Map layers only viewable to specific characters

I had the idea that it would be super cool and really add to the VTT experience if when a character has high perception or casts something like “detect magic” you could have a layer of the map only visible to them with different visuals.

I’m sure other systems would benefit from this but I’ve noticed when giving my players detailed maps in dnd they really look at them for clues of traps and secret passages. If I could put those clues on a separate layer only my rogue or ranger could see I think it would really add a lot to roleplaying passive perception and how the players would have to communicate about what clues they find to the rest of the group.

This could also be really fun if one of the characters is insane or can another plane of existence and the others can’t.