I'm not sure if this a problem on my end or an issue with the macro using caches to generate fields but my IDE is unable to infer the types of delegated types. If anyone is using and IDE, especially VS Code and is getting proper intelisense and type inference could you post your setup, double so if VS Code + Rust Analyzer is working for you.