Non const references cause a lot of confusion with behaviour of code, and are disallowed by minetest style guide.