diff --git a/Cargo.toml b/Cargo.toml
index 8b46f52687f6394f3beb347835fb38429051f91a..0870dc5aca23daf677d859b825a5463f4b8997da 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -14,6 +14,11 @@ crate-type = ["cdylib", "rlib"]
 version = "0.2"
 features = ["js"]
 
+[profile.release]
+debug = false
+lto = true
+opt-level = 3
+
 [workspace]
 members = [
     ".",
diff --git a/examples/benchmark/Cargo.toml b/examples/benchmark/Cargo.toml
index ddefc4acbf96287eeeb7b89ab59a9fa9f746e52b..818922deab295ae703a00fc53ad1ff5d3c2b5a74 100644
--- a/examples/benchmark/Cargo.toml
+++ b/examples/benchmark/Cargo.toml
@@ -12,8 +12,3 @@ time = { version = "0.3" }
 
 [dependencies.chip-ahoyto]
 path = "../.."
-
-[profile.release]
-debug = false
-lto = true
-opt-level = 3
diff --git a/examples/sdl/Cargo.toml b/examples/sdl/Cargo.toml
index c55d3bc70165934e0dec2612e5b128aab51da5f1..069e9532ad40b6dcc1cc6fd1dd4ab2b0bf73467d 100644
--- a/examples/sdl/Cargo.toml
+++ b/examples/sdl/Cargo.toml
@@ -21,8 +21,3 @@ rev = "261c458af6e3eed5d099144aff95d2b5035f656b"
 
 [package.metadata.vcpkg.target]
 x86_64-pc-windows-msvc = { triplet = "x64-windows-static-md" }
-
-[profile.release]
-debug = false
-lto = true
-opt-level = 3