Согласен, лучше поддерживать по возможности полный тайпсет. Выкинуть под конкретные нужды и конкретный рендерер недолго.