One could also make the assembly block do what the suggested foundry block would be able to do, but why not introduce a new block type? Furthermore, the new block wouldn't just be for that one station type, but also for ships to process ores and scrap in place and I think that would be a great feature.