Fixed for nested forums, now fully tested.
ServiceFactory now works from anywhere in the site as it should