There is a currently private (perhaps we should change that) config for DayView (WeekView is a 7 * DayView) called eventLayout which specifies how to lay out events inside a day column.
We should probably document the API of this so that custom day layouts can be implemented, but I think that the default one may be configurable enough.