How to add coatings and scattering functions to Non-Sequential objects