This gives a problem of the kind ''Only ancestor queries are allowed inside transactions' error?' so we might need to workout a new architecture, and understand the problem, or to do the queue-based approach.