Вероятно, проще всего динамически настроить продолжительность задержки и ресурсы, необходимые в пределах 1 элемента службы:
рассчитать продолжительность, которую ваш агент будет использовать в каждом случае (рисование = 5 минут, обслуживание = 10 минут) -> использовать чем больше значение задержки обслуживания
Кроме того, агенту потребуется 1 маляр и 1 сервисный инженер в качестве ресурсов.
Единственный недостаток: ваш художник также останется на 10 минут.
Альтернативный подход может заключаться в создании собственной, чисто агентской установки с захватом и освобождением