Memory OC is a function of all three components:
1- the quality of the CPU's IMC which contains the memory IO drivers/receivers
2- the quality of memory bus routing, board material (uniform controlled impedance), memory VRM, memory parameter tables in the BIOS (basically cheat sheets to help the BIOS find the best IO driver/receiver parameters for a given set of DIMMs), etc.
3- the quality of the memory DIMMs and dies
The (presumably) improved IMC on Ryzen 3 may help, but a board designed for higher speeds and equipped with better-tuned tables may still be required to achieve significantly higher speeds.