FEA: convert "update materials ideal stocks" into a background task 66296064