MKV is just the container though, what really matter are the codecs and their parameters. Transforming the container (aka remuxing) doesn’t require a lot of processing power, and in fact some platforms like Plex will remux an MKV to another format on-the-fly to another container if the player doesn’t natively support MKV but otherwise support the codecs used inside with little effort required.