Should we move this out of effects and make it just `.transfer()` or similar?