Improve InFountain efficiency

I've been running a dotTrace profiler to find any issues and I've found that InFountain is incredibly slow: http://i.imgur.com/02DssTj.png

Partially due to a slow GetMap but also because of the wrong usage of ObjectManager, both are fixed.

I've also removed the obsolete methods because they have been obsolete now for a long time.