Yeah, visibility was definitely the biggest design problem for this project and I think I only half solved it.
Thanks for playing!