Removed a circular dependency between UseService ans SharedProperties