Separate NSView imaging into its own category