Remove abstact, add to Frontier impl