The solution as provided by Willeke was to simply ensure that ClipsToBounds is set, and that it stays set. For some reason it gets reset after the constructor completes.