Could you extract this logic out? Have a `-setEventMarkerVisible:(BOOL)visible forColumnAtIndex:(NSUInteger)index;` that does this and can be overridden by the subclass.