Generating a special type of event with a custom color (customized using OnBeforeEventRender) is another option. This way the vacation time would display in the events layer.
This question is more than 1 month old and has been closed. Please create a new question if you have anything to add.