Fix compatibility issues with latest public API

Fixed double PUT request when updating properties and ensure the most recent version is retrieved after content or properties are updated.