Subrequest Limits

I read that the limit for cron jobs is 1000 subrequests. Does this include requests made by Durable Objects that I call?

Can I, for instance, make 500 requests to durable objects, which then make another 500 requests each, and so on?

I want to implement an event system, to allow durable objects to do something at some arbitrary future time, but am not sure how to go about it.

Durable Object alarms are on the way where you can schedule a DO to wake up at a given time - I don’t really see how you’d implement this with hundreds of sub requests without it failing at some point.