I actually disagree with Eric on this one. With optical, the distance does not really matter because there is pretty much zero resistance when using light. Just make sure you get a really good glass fiber cable, such as Lifatec. Their cost for a 16 foot optical cable is $199, but I'm sure they can make one that is 20 feet.
With HDMI, distance matters, especially for 4K. The Chroma 7 is not really the best cable anyways. The Chroma 7 is only DPL certified for 18G 4K up to 5 meters. Some of the better cables can do 7 meters, but longer would require an embedded HDMI equalization/booster chip.
For a short 1M or 2M HDMI cable, I would recommend the Starlight 6 or an UltraViolet 7 (if you want cheaper). Using a short 1M or 2M HDMI cable would yield much better image quality than a very long cable