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