WebPart issues with dynamic display