Yep, I completely agree!
You're also right in that it's a big and complex feature to add to the game so it's not happening soon unfortunately. But I'll bump it up a bit in my priority list.
Great news that it's on the to-do list! Thanks for the reply.