this feels sort of overkill when you could just use any of 10 built in views to grab a form and case id dynamically (don't think there's any downside to an empty save(?