currently there is no way to see if we set null to a property. this will be useful in omitting these fields when inserting into the database to use the default values for the table.
we already have 2 separate arrays: Resource::fields() and Resource::properties(). dont null fill properties, and instead loop over fields() when we need all fields.