ensure modifications to nested properties actually work