Dynamically set addMarkedTimespan

Is it possible to dynamically set the addMarkedTimespan, similar to the way the units can be set dynamically?

I am using the asp.net mvc setup, where I have employee schedules in a model. I would like to iterate through the model and set the marked times, but I am having some trouble figuring out how to accomplish this. The schedule for each employee is different based on the day so I would have to do this dynamically. I only display employees that are working on a particular day.