Implement total weight limit split in backend

`asset_type_id` is specified twice. 30 is the correct value to use.