I think the bottleneck is testing. I want to build a replacement for Zwift, a virtual gym game for bike trainers and treadmills, but testing it could be difficult without a real person on real hardware. How does the LLM know about the hardware protocols and stuff like that.