Currently `ServerProperties` contains quite a mix of things. We'll need to refactor it to get cleaner reactive/servlet concerns.