Currently, when adding new demons, the frontend makes specifying the GD level id of the level mandatory (the backend has no such stipulations though). However, after the demon is added, it cannot be changed again via the API (PATCH /demons/ doesn't even support a level_id field). We should fix that up: