Clean up body implementations, isolate Scalate engine