Это не код, это фичи. Ну а запускать ненативный код, написанный под другую архитектуру с HAL под 32 бита - это и есть костыль. Оттого, что он работает, он не перестаёт быть костылём.
если этот костыль работает так, как мне надо, то почему я должен переходить на что-то другое, с меньшим функционалом?