I am always certain that if you want to compose a piece, you need imagination in your mind. Your thoughts need to be resourceful with plenty of fantastic fancy ideas. For me, music is meaningless if there is no vision. You will feel it 'dry' if it lacks concepts. Why am I chirping all this? Just because all movements in this piece are 100% illustrious of the imagination provided in the link. I wasn't distracted nor felt astray as it was continuously flowing and growing. I was interpreting it even visually. Bravo for this beautiful share and well done bro. Am speechless now!