Use EventContext in some of the tile conditions tools
Use EventContext
in some of the tile conditions tools to reduce the overhead of getting the current context. The overhead is noticeable in pile-up jobs when conditions are accessed in loops.
This MR touches digitisation clients which then also pulled a lot of other stuff with it. Let me know if you are unhappy with any of the changes. Note that in some places I now retrieve current context one level higher.