Background
Context: #61 (comment)
When isInliningPropertiesFromReferencedSchemas is not enabled (the default), it generates an invalid Encodable implementation. But generally speaking, the nested objects seem to not be consistent with how other generators generate code and it leads me to think that it's not the right choice to be nesting entities.
My proposal is that we remove the isInliningPropertiesFromReferencedSchemas option and make it's behaviour the default.