The comments indicate it is a much older java project, so perhaps it doesn't do anything better?
The rate at which home assistant moves is probably its biggest strength and also its biggest weakness. Every time I upgrade something breaks and requires debugging. It's one of those things I wish I could setup and never touch again, but alas, I like to tinker...