Add deconstruct methods for asset fields