LimeSDR for Beamforming

Hi! I’m considering building a beamforming system using two LimeSDR to get a 4x4 phased antenna array. My biggest concerns are the clock distribution for the two units and the alignment of the ADCs/DACs. My main goal is to build a Tx beamformer, as the Rx can be more challenging to implement. Is the LimeSDR suitable for this application? Can it be modded to get this functionality (or something usable)? Do you think the phase offset can be compensated in software?

Thank you in advance!

This has been discussed quite a bit before:

https://discourse.myriadrf.org/search?q=synchronization