Firedrake Wave: derive from FiredrakeBenchmark