Make Tasks separate from Calendar Shares

Calendar sharing already works great in stalwart, but it would be even better if tasks could be shared separate without the need to create a seperate calendar for that.

When I share my calendar with somebody and want them to know the exact entries they also get my tasks, which are not really a help for them and rather annoying because then they get notifications from my tasks on which they can’t do anything.

I also consider Todos more private then calendar entries because todos are often things that are not specified yet and written more personal.

Having Read Tasks as a seperate permission for shares would be the perfect solution and also allow to share tasks without sharing the calender, which can also be an usecase