I have the following trpc prisma code given below. When "module" have the optional "image" field filled it will be created after all the empty ones even though the request has them in an array where they are ordered. Any idea on how to fix it? Sorry for the long code