Add rudimentary rendering support.
Playing with a factory function for modifiers.