@ilya.chernikov Yes I’m doing two pass compilation right now in Kobalt and probably will again with scripting, I was wondering if there was a better way. I’m not sure I understand the annotation-based approach and it’s not very well explained in the KEEP, can you elaborate?