Still dicking around with shadow map, no progress.