A lot of derive macros in use right now are for testing convenience and should really not be compiling into the WebAssembly binary.