Getting rid of explicit namings

This feels wrong quite a bit. We should probably avoid extending the request object as much as possible and at least nest these custom props under something like "custom": {...} where you have to do it...