Further work on player interaction, still not optimized for quad trees.