There is some interest in simulating infinitesimal additive trait in AlphaSimR - see gaynorr#216. Once we have an ARG, we could simulate branch effects and add them up to get individual's genetic value. This would be extremely fast and quite easy to do. It would not match with other traits in any way though, so ...