Tests that annotated components are still used properly, except for codegen which I only tested in a one-off file. Required flipping test code that revealed a new issue, fix that then we store them annotations in tables