refactors a property to have many units