I do like such home made solutions. Thank you for sharing, Jamie.
Great 3D animation too.
Luc