Intellij's overenthusiastic refactoring
Example of passing Properties around
Example like in the c# docs
Move properties into own package. Add readonly/writeonly properties