FEC-826 ++all sorts of improvments and refactors to allow faster player refershes