I actually started building our website like this (the Load Image from URL way) and ended up going to Pode's iFrame plugin instead, since we needed more than just images.
That pode's iFrame thing is a marvel. You could conceivably nest Construct projects inside other Construct projects ad infinitum. It is nuts.
I have considered doing this for our more intensive UI elements, having independent subprojects that load inside of an iFrame.