Abstract classes for topology components, delay between input instances