Fix roles with model wide serialize when none

Skip removed fields from primitive data when applying role