This is not an engine limitation. It takes less than half of a working day to implement this and then couple of hours to test it. Stop defending large software companies with your uneducated opinions.
I always like when people talk about development of a game like BG3 as if it's nothing and they could do it in five minutes. Can't wait to see the games you make.