Is it possible to distribute some landed costs manually and others by qeight/quantity/value within the same receipt?

I can’t figure out a way to do it and support doesn’t have an answer. Is it possible? The scenario is that there are some misc charges on the PO that are specific to one line item, but other charges like freight that need to get distributed across all the lines. So far the only way I have been able to do this is by picking manual, and then manually calculating the disbursement for each line item as the sum of the line-specific indirect costs plus the proportional distribution of the overall indirect costs. But that isn’t a great process.