[TASK] Refactor ResolveUtility to expose overlay resolving as API