The goal here was to test that keyboard navigation works... but I agree, not worth the headache this was causing.