How could I build a form of shapeshifting that allows the character to change their skin tone, move body fat, alter their bone structure, is painful to perform the change because it damages their tissue, and it heals back to "normal" as if they'd taken BODY damage or they can shift back with another painful use of this power?