So considering my comment above, should I still try to port this over to the translator architecture?