Update SchedulableInterface to depend on the builder interface