Set custom durations based on object type