Looks like payload_instance.arch is preferred now, over target_arch and arch. So just asking why isn't payload_instance.platform preferred over target_platform and platform :? Just asking.