It's entirely feasible; the question is specifically how it would be implemented (a special layer like TOPDOWN_LAYER makes sense, but what number that would be would need some thought) and what kind of priority it would have in our to-do list.