Migrated RulerLayer to EPDLayerCommon