I have a class that has one or more input list and it needs to process and update other lists which are scoped outside of the class. What can be a good pattern to use here? I\'v