Adding Preview Functionality 

We've now had the Preview functionality baked into a production Umbraco website and performance has not been degraded. The release is stable through our internal development, testing and staging as well. Overall functionality has been discussed with another developer at Meramedia and tweaked.