Add compact, short information about your PR for easier understanding:

* Goal of the PR
* How does the PR work?
* Does it resolve any reported issue?
* Does this relate to a goal in [the roadmap](https://github.com/minetest/minetest/blob/master/doc/direction.md)?
* If not a bug fix, why is this PR needed? What usecases does it solve?

## To do

This PR is a Work in Progress / Ready for Review.
<!-- ^ delete one -->

* [ ] List
* [ ] Things
* [ ] To do

## How to test

<!-- Example code or instructions -->
