diff --git a/src/openrct2/libopenrct2.vcxproj b/src/openrct2/libopenrct2.vcxproj
index f115df0039..597f07f2ec 100644
--- a/src/openrct2/libopenrct2.vcxproj
+++ b/src/openrct2/libopenrct2.vcxproj
@@ -396,6 +396,7 @@
+
@@ -598,7 +599,6 @@
-
diff --git a/src/openrct2/paint/Paint.cpp b/src/openrct2/paint/Paint.cpp
index b52aa7a68e..3a60893a02 100644
--- a/src/openrct2/paint/Paint.cpp
+++ b/src/openrct2/paint/Paint.cpp
@@ -19,9 +19,9 @@
#include "../localisation/Formatting.h"
#include "../localisation/LocalisationService.h"
#include "../paint/Painter.h"
+#include "../platform/Memory.h"
#include "../profiling/Profiling.h"
#include "../util/Math.hpp"
-#include "../util/Prefetch.h"
#include "Boundbox.h"
#include "Paint.Entity.h"
#include "tile_element/Paint.TileElement.h"
diff --git a/src/openrct2/util/Prefetch.h b/src/openrct2/platform/Memory.h
similarity index 99%
rename from src/openrct2/util/Prefetch.h
rename to src/openrct2/platform/Memory.h
index 146c0800e1..37b2c9016f 100644
--- a/src/openrct2/util/Prefetch.h
+++ b/src/openrct2/platform/Memory.h
@@ -7,6 +7,8 @@
* OpenRCT2 is licensed under the GNU General Public License version 3.
*****************************************************************************/
+#pragma once
+
#if defined(__amd64__) || defined(_M_AMD64) || defined(__i386__) || defined(_M_IX86)
// Don't bother checking for CPUID, prefetch is available since Pentium 4
#include