А с учётом surface получится задать эти особенности?
Если нет, ИМХО это исключение и для него можно добавить доп. тэги.