Вот это компонентик - очень важный, может быть - но он маленький и с точки зрения большой системы периферийный. Это "рецептор" или "эффектор" в сложном организме. Его можно как угодно сделать - и любого знатока оптимизации поставить на эту задачу.

А системный архитектор и знать не будет, как оно там написано. Правильность "неканонического" кусочка кода может быть проверена путём рецензирования несколькими людьми в сочетании с тестированием (покрыть такой модулёк несложно обычно). Хотя другая забота - правильность правильностью, а доказательство формальное по временному поведению делать нужно будет, если железка важная.