Add dimensions and crumb support

@mridgway