Why are you not using MCPlatformSupport?