I need some customization to Joomla/JomSocial to interact with groups in a more advanced way, including in user profiles and signup screens. Some tuning of the database and the queries will be required as the current data set takes far too long to load up (more than 30 seconds). This will include getting values from a database driven dropdown list and passing then to the next list (filter of continent/country/region/city etc) without page loads. Also some basic modifications to titles and display are needed. This requires a deep understanding of the Jomsocial/Joomla group structure please don't respond if you do not have experience with this.