Adding a way to pass in a context, that can be used by nodes