Problem
When inputting an object with a property of value undefined to SynchronizedEntityWrapper.updateEntity it sets that property to actually undefined even though it isn't allowed in most cases.
Solution
Filtering all undefined fields first might be a viable solution, though this might not work for nested properties.