105 and Ultegra are both Hollowtech, but not the same. Ultegra is bonded (glued), 105 is forged. 105 wont crack and break. Its available in short length as well. Or simply get a Tiagra solid crank. I have one. Its fine and cheap.
Last edited by Racing Dan; 07-07-21 at 12:27 AM.