The topic came up in this discussion of what feature would you like lemmy to have. I talked with nutomic (one of the developers) a bit about this and he suggested opening a separate topic so we could discuss if and how to implement it best.