So we have had aggro dynamic with this guy on 3bet and 4bet stuff. On other table I 4bet KK98ds bit earlier and villain 5bet shoved with KQJ9ds I think. We were bit over 100bb deep.
This hand we are around 160bb deep. I open SB, BB 3bet and I decided to 4bet with plan to continue versus 5bet. Flop I hit hugely but I thought this is pretty decent hand to slowplay. Though maybe I should have bd fd as well to do it? Plan was to x-r but flop goes checked.

Turn I decided to delayed cbet half pot which could look somewhat weak for villain. 2 is unlikely to improve villain hand outside of giving fd or maybe some rare straight draw. Plan was to snap villain shove.
If villain call turn and diamond complete I think it would be interesting spot to check to induce bluffs. Heart on river I would just x-f. Pairing one would be more about check-call probably if its not heart. Card like T would be awkward imo.

Anyway any opinion on this line? I think with aggro dynamics preflop 4bet is fine though as default versus unknown I would just call this deep. How about flop and turn?