I have plenty of hardy perennials in large containers that sit on the roof itself and those mostly survive (not counting last winter, which was rough).
These seedlings are in a window box attached to the rail right now, and I am certain it will freeze solid. I use the window boxes for annuals and for starting seeds. I have larger containers for the perennials and small shrubs. My large containers are jam packed right now.