Rewrite the ID Trigger vertex configuration to be cleaner and easier to understand
easier to understand
The current implementation of the vertex configuration code is quite hard to follow - everything in one large function, similar and confusing names etc.
This rewrites the configuration code to be much easier to follow with more easily distinguished varible names etc.
The actual configuration should not change with this request, but the plan is to update the actual configuration itself once this new configuration code has been is included
Edited by Mark Sutton