Changed resizer and splitter to static members because of unpredictable pointer