This issue is about reading user & group overrides or other activity-specific stuff when calculating activities due between a start and end time.
This is a MDL-59256 followup. Since that issue we allow activities to override availability dates, the design is now specific to each activity, so no api changes should be expected.